triangular prism - Turkish English Dictionary