lay great stress on something - Turco Inglés Diccionario