cabbagehead - French English Dictionary