all square
Concise Oxford-Hachette French Dictionary © 2009 Oxford University Press:
all square adjective to be ~(people) être quitte;
(accounts) être équilibré.
(accounts) être équilibré.
'all square' found in these Oxford entries:
English:

