sentry dog patrol (sdp) - Turkish English Dictionary