Timor shrew - Turco Inglés Diccionario