lastreopsis - Spanish English Dictionary