general telephone construction company - Spanish English Dictionary