it's a stickup - Turkish English Dictionary