an engineering marvel - Turkish English Dictionary