in a fine pickle - Francés Inglés Diccionario