monkeytail - French English Dictionary