onerous devise - German English Dictionary