verschmorend - French English Dictionary