trailership - German English Dictionary