it's the least i can do - Almanca İngilizce Sözlük