versenken - French English Dictionary