Русско-английский научно-технический словарь

много путешествовать

He travelled widely (or much, or a great deal).

Русско-английский научно-технический словарь