sky-reaching - German English Dictionary