cover holders - Alemán Inglés Diccionario