cover oneself - Alemán Inglés Diccionario