endeavoured - German English Dictionary