person from babia, spain - Alemán Inglés Diccionario