carabiners - Alemán Inglés Diccionario