swift to deny the rumours - Alemán Inglés Diccionario