it's a stickup - Francés Inglés Diccionario