endeavoring - German English Dictionary