powder puff race - German English Dictionary