pursuit of excellence - German English Dictionary