meet someone by chance - German English Dictionary