emulate your sports heroes - Fransızca İngilizce Sözlük