half moon bay - German English Dictionary