rest on the oars - Almanca İngilizce Sözlük