manchancha - French English Dictionary