young horn of a deer - Alemán Inglés Diccionario