outrave - Spanish English Dictionary