physical footprint - Inglés Sinónimo Diccionario