carabiner - Español Inglés Diccionario