abgepellt - French English Dictionary