it’s the very latest - German English Dictionary