pitch (upon) - German English Dictionary