have friends over - German English Dictionary