(land) mine - Turkish English Dictionary