billar - German English Dictionary