foreign-built ship - Spanish English Dictionary