ring-back apparatus - French English Dictionary