it's a stickup - Turc Anglais Dictionnaire