barratrous - German English Dictionary