international bureau for technical education - Spanish English Dictionary