longest - German English Dictionary