many pets - Turco Inglés Diccionario