supermastergroup translating equipment - Turco Inglés Diccionario