un toro dif��cil de torear - Spanish English Dictionary