scroddled - French English Dictionary