devingen - French English Dictionary