mehely's horseshoe bat - French English Dictionary