endevours - Spanish English Dictionary