elephant hide - Turco Inglés Diccionario