spotted cranesbill - French English Dictionary