barrot - German English Dictionary