triops - Spanish English Dictionary