i mentally kicked myself - Almanca İngilizce Sözlük