autonomous trade union federation of guatemala - Alemán Inglés Diccionario