person from babia, spain - Turco Inglés Diccionario