leaf-and-pod spot of pea - Turco Inglés Diccionario