clamped on door - Turkish English Dictionary