self-starters candidates - German English Dictionary