polycaprolactone - German English Dictionary