cape griffon - Español Inglés Diccionario