foam-in-place compound - Spanish English Dictionary