polythiourea - German English Dictionary