sentry dog patrol (sdp) - French English Dictionary