multitrocha - French English Dictionary