"du ekel" in English Du Ekel! You rotter! Detailed translations for "du ekel" Du Ekel! Du Ekel! You rotter!