carabine - Alemán Inglés Diccionario