engouled - French English Dictionary