monkey gaff - Turkish English Dictionary