machine carbine - Francés Inglés Diccionario