microbasin - Spanish English Dictionary