cream-pie - Turkish English Dictionary