short-barreled - Turco Inglés Diccionario