cape verde sparrow - Alemán Inglés Diccionario