rosy pussy-toes - German English Dictionary