meet one's maker - Alemán Inglés Diccionario