genetic footprint - German English Dictionary