carabines - Francés Inglés Diccionario