technical bureau for liaison and coordination - Español Inglés Diccionario