synchro hub & sleeve - German English Dictionary