carabines - Alemán Inglés Diccionario