energie absorbierend - German English Dictionary