treparse - Spanish English Dictionary