mehely's horseshoe bat - Turkish English Dictionary