polycarbamide - German English Dictionary