have (one) over a barrel - Turco Inglés Diccionario