ieaf and pod spot of pea - German English Dictionary