animal worship - Turco Inglés Diccionario