social support mechanisms - Turco Inglés Diccionario