deer foot - Español Inglés Diccionario