lift the lid off - Alemán Inglés Diccionario