there is something afoot here - Almanca İngilizce Sözlük