seychelles kestrel - Turco Inglés Diccionario