headtower - French English Dictionary