water sweet potato - German English Dictionary