twin-seat microlight - Turkish English Dictionary