clamped on door - Turco Inglés Diccionario