translator blocking relay - French English Dictionary