plastic slippers - German English Dictionary