barking deer - Alemán Inglés Diccionario