to pursue perfection may prevent a good result - German English Dictionary

Suggest a Term