trap net - Turkish English Dictionary