self-restraints - Almanca İngilizce Sözlük