greedy-hearted dolt - Turkish English Dictionary