articulated steering - German English Dictionary