yard trap - Turkish English Dictionary