bavures - German English Dictionary