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