gigot sleeve - Turkish English Dictionary