big-leaved arrowhead - French English Dictionary