twin-seat microlight - German English Dictionary