cape sparrow - Turco Inglés Diccionario