baro - German English Dictionary