a two-wheeled vehicle - German English Dictionary