machuquillo - French English Dictionary