search and rescue transponder - Turkish English Dictionary