sticky trap - Turkish English Dictionary