immediately upon receiving - Fransızca İngilizce Sözlük