from every walk of life - Alemán Inglés Diccionario