to be apparently connected - German English Dictionary