echo-esthesia - French English Dictionary