do your job the best you can - Fransızca İngilizce Sözlük