strouding - French English Dictionary