endeavours - German English Dictionary