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