planet gear shaft - German English Dictionary