ieaf and pod spot of pea - French English Dictionary