to park - German English Dictionary