tie rod sleeve - German English Dictionary