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