handbasins - German English Dictionary