Timor shrew - Alemán Inglés Diccionario