telegraph spoon - French English Dictionary