silky-bellied humpbacked ant - Turco Inglés Diccionario