chief depot - Turco Inglés Diccionario