launder by hand - German English Dictionary