genetic footprint - Spanish English Dictionary