ieaf and pod spot of pea - Alemán Inglés Diccionario