garden pea plant - French English Dictionary