dock leaf - French English Dictionary