sheep’s beard - Alemán Inglés Diccionario