station keeping radar - Spanish English Dictionary