automotive parts retailer - Fransızca İngilizce Sözlük