streamlined struts - Turkish English Dictionary