a corporate behemoth - Turco Inglés Diccionario