clay pigeon trap - Turkish English Dictionary