terrain trap - Turkish English Dictionary