it's a stickup - Fransızca İngilizce Sözlük