screwed t - German English Dictionary