trap nest - Turkish English Dictionary