screen-printed - German English Dictionary