piece of wreckage - Español Inglés Diccionario