dog's letter - Turco Inglés Diccionario