microbasin - German English Dictionary