self-contain - Turco Inglés Diccionario