malcabestro - French English Dictionary