deer hide - Alemán Inglés Diccionario