short carbine - Turco Inglés Diccionario