barsua - German English Dictionary