having large feet/paws - Francés Inglés Diccionario