stop your ears - French English Dictionary