legal bar or obstacle - Fransızca İngilizce Sözlük