self-guiding - German English Dictionary