leaf-and-pod spot of pea - Turkish English Dictionary