international rapid service - French English Dictionary