steering is improved - German English Dictionary