fanged deer - Alemán Inglés Diccionario