macuenca - French English Dictionary