having a long beard - Alemán Inglés Diccionario