self-supporting support - Turco Inglés Diccionario