dirt pie - Turkish English Dictionary