semicastrate - Turkish English Dictionary