difficult to steal - Spanish English Dictionary