remote-controlled cock - Turkish English Dictionary