endemic to - Alemán Inglés Diccionario