self-preparation - German English Dictionary