outrate - German English Dictionary