electronic trap - Turkish English Dictionary