scharrte - French English Dictionary