find oneself in a pickle - Turco Inglés Diccionario