transport to the spot - French English Dictionary