barrate - German English Dictionary