dog patrols - Francés Inglés Diccionario