barrai - German English Dictionary