garbagehead - French English Dictionary