you're a lifesaver - Almanca İngilizce Sözlük