abgepellt - German English Dictionary