level-headedly - German English Dictionary