waa-zooed - French English Dictionary