self-restraints - Fransızca İngilizce Sözlük