carabina - Francés Inglés Diccionario