screen dam - Alemán Inglés Diccionario