contract of support for life - Turco Inglés Diccionario