the most recent resolution - German English Dictionary