i'm doing the best i can - Fransızca İngilizce Sözlük