radio sonobuoy - Turkish English Dictionary