i haven't received the letter yet - French English Dictionary