it's a stickup - Türkçe İngilizce Sözlük