trapped like rats - Turco Inglés Diccionario