and more importantly - German English Dictionary