scorse - French English Dictionary