pyramides - Turkish English Dictionary