mekong - German English Dictionary