humpbacked flies - Turco Inglés Diccionario