to be in the dock - Turco Inglés Diccionario