universal covering - Alemán Inglés Diccionario