handbasin - German English Dictionary