long-reaching - German English Dictionary