governor sleeve - Turkish English Dictionary