place of bid - German English Dictionary