find oneself in a pickle - Turkish English Dictionary