kick yourself - Almanca İngilizce Sözlük