reflecting pool - Turkish English Dictionary