place one's hopes on - Fransızca İngilizce Sözlük