befeuchen - German English Dictionary