greenhead - Turkish English Dictionary