cross paths with somebody - German English Dictionary