endeavored - German English Dictionary