little shit - German English Dictionary