Alpine catsfoot - Francés Inglés Diccionario