sheep strips - Francés Inglés Diccionario