castrated ram - French English Dictionary