mecatazo - French English Dictionary