slusher - French English Dictionary