call me the minute you arrive - French English Dictionary