he is believed to stay abroad. - Englisch Synonyme Wörterbuch