the emerging developments - German English Dictionary