two-wheeled trailer - German English Dictionary