well-preserved body found in a bog - Español Inglés Diccionario