ieaf and pod spot of pea - Turkish English Dictionary