galeopsis - French English Dictionary