barloa - German English Dictionary