guinea hen - Alemán Inglés Diccionario